.canvas-wrapper,
.video-container {
	position: relative;
	width: 100%;
	background: none;
	padding: 5px;
	display: none;
	overflow: auto;
}

#canvas,
#video {
	width: 100%;
	height: 100%;
	max-width: 100%;
}

#drawCanvas,
#previewCanvas {
	position: absolute;
	top: 20px;
	left: 50%;
	transform: translateX(-50%);
	max-width: 100%;
	cursor: crosshair;
}

#previewCanvas {
	z-index: 10;
	pointer-events: none;
}

/* 新增的CSS样式 */
.canvas-wrapper {
	overflow: hidden;
	cursor: crosshair;
}

.canvas-wrapper.grabbing {
	cursor: grabbing;
}

.line-size {
	font-weight: 600;
}